wave absorber - Spanish English Dictionary